Wiz Khalifa ft 50 Cent - "Telescope" | New Music

Damn...This one came out of nowhere. While on his travels in Paris, France,…