Video - The Guitarists Itch

5:23
114
1 year ago
Scratch me the guitar