New York, NY | Long Island, NY
Also known as: michelle_anne
Michelle Mejias lives in New York, NY, but has also spent time in Long Island, NY. She loves listening to Three Days Grace, Bullet For My Valentine, Linkin Park, System Of A Down and My Chemical Romance. Michelle loves House. She loves the movies Comedy, Family Guy and Action Movies.