ShowShowTommy Castro & The Painkillers in BuffaloNov 15, 2015Tommy Castro & the PainkillersTralf Music Hall · Buffalo, United StatesFollowI was thereUpload from this showMediaLineupAboutTommy Castro & the Painkillers