Teairra Mari Plays the Field
/ 08.22.2009
Teairra Mari was pretty in purple as she belted “God Bless America” at the Atlanta Braves vs. Florida Marlins game at Turner Field in ATL on Friday (Aug. 21). Her sophomore album At That Point drops October 20.
Photo credit: Pouya Dianat