Leo Vela on Muck Rack

Leo Vela

Verified
Miami, Florida
Weekend Host

South Florida Radio Icon from 1978 to present, La Descarga Continues

Search Tweets

Twitter Feed

@LeoVela3 — 323 followers, 1,434 tweets

No recent Tweets for Leo Vela