Chesapeake, VA | Portsmouth, VA
Also known as: elreyleon79
Victor Barrera lives in Chesapeake, Virginia, but has also spent time in Portsmouth, Virginia. He works at Navy Corpsman. Batman, Superman, Iron Man and The Green Lantern are his favorite films.