Select Page
Talking with The Head

Talking with The Head

Walking into San Francisco Coffee in Virginia-Highlands, it didn’t take long to spot the two members of Atlanta-based indie rock band The Head. Fraternal twins Mike and Jack Shaw were instantly identifiable sitting at a table in the middle of the room. They exuded...