8.22.2009

Teairra Mari Plays the Field

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