Annabel @ Crowbar 2015-08-05 Loading player ... Views: 1 0 0 Annabel performing live at Crowbar in Ybor, Tampa, Florida on Wednesday, August 5th, 2015.