cobraspence
06-06-2007, 10:51 PM
Hey - the Tour will be in Memphis tomorow - Thursday - it will be at the memphis motorsport park - there will be runs at the track in the afternoon and a trip to beale street tomorrow night....:) I will be with a Red/White 07 Rousch look me up!