Michele Tafoya Photos: The Pictures You Need to See

Michele Tafoya looks on during the Super Bowl XLVI Broadcasters Press Conference at the Super Bowl XLVI Media Canter in the J.W. Marriott Indianapolis on January 31, 2012 in Indianapolis, Indiana. (Getty)

Read More
, ,
0
Would love your thoughts, please commentx
()
x