Takasha + Vincent Love Story Trailer

Takasha and Vincent Love Story Trailer filmed at Atlanta’s Centennial Olympic Park