RED Tribute Band

July 01, 2014 by Eitelgeorge
RED Tribute Band
RED Tribute Band

Check out the absolute best tribute band in the world:

They are from the St. Louis area and they ROCK!!!

Your rating: None Average: 5 (1 vote)

 1  Redhead Comment

brendaSTL's picture

Have seen them a few times - they ROCK!