Also known as: leo_flor
Leo Flores lives in Oklahoma City, OK. Some of his favorite bands are The Animals, Pink Floyd, The Rolling Stones, The Kinison, Kings Of Leon and Led Zeppelin. His favorite TV show is King Of The Hill. The Doors is among his all-time favorite movies.
Phoenix, AZ | Hermosillo, Sonora
Also known as: leo_flor
Leonardo Flores lives in Phoenix, Arizona, but has also spent time in Hermosillo, Sonora.