TAB the Band headed to Atlanta with STP
Following their breakout 2007 album Pulling Out Just Enough to Win, Tab The Band has a new release and tour scheduled for late this summer. Their new album Long Weekend will hit stores August 12, and the first single "Where She Was on Monday" is turning into one of the hottest singles this summer. TAB […]
Have Your Say (Latest Comments)