Newport News, VA | Chesapeake, VA
Also known as: magicmasterbeast
Michael Allen lives in Newport News, VA. He has also lived in Chesapeake, VA. He has worked for Subcontractor, Subcontracter and Roofing Tech. He loves American Idol, Csi, Dramas and Monk. Michael loves the movies Comedies, Mysteries, Family Guy and Horror Movies.