The preview to Teairra Mari's new video for "Automatic," the new single from her sophomore album "At That Point."
The video was shot at PLATINUM MOTORSPORT COLLISION CENTER on Sunset Blvd in Los Angeles with the full video coming soon.
The video was shot at PLATINUM MOTORSPORT COLLISION CENTER on Sunset Blvd in Los Angeles with the full video coming soon.