ADVERTISEMENT

Fans who went: what did you think of Memphis?

UofMemphis

Member
Mar 30, 2007
479
0
16
hope you guys had a blast! With Cooper-Young and Overton Square right next to the Liberty Bowl, and the 32 million invested into the stadium over the last 5 years...I was curious what you guys thought of Memphis and the Liberty Bowl.
 
ADVERTISEMENT
ADVERTISEMENT