Yamaha THR Acoustic

GregJohnson October 18, 2012 0

The new THR Acoustic - small and mighty!