It's a mystery.

Joined
Aug 17, 2020
Posts
35,576
Reaction score
40,612
Bookie:
$ 91,200.00
Location
still exiled in Illinois
Does anyone recognize this band? May be an album cover or insert photo.

1688749402313.png
 
Steve Winwood and the Faggy Hat Brass Band
 
Top