John TelaakFor a brief moment — I was a Rock StarAbout 15 years ago I was in an indie rock band in Buffalo, NY.Sep 12, 2015Sep 12, 2015