
Teddy Franchize – Machu Picchu (Toronto Music)
Toronto ON - After dropping a heavy hitting music video, Teddy Franchize releases a new track entitled Machu Picchu. This is a dope track where Teddy ...
Toronto ON - After dropping a heavy hitting music video, Teddy Franchize releases a new track entitled Machu Picchu. This is a dope track where Teddy ...
Toronto ON - Check out this dope new music video by Teddy Franchize titled "City Lights". This track is about coming up, dreaming big and living up to...