User blog comment:Newbie49/NEWBIE IS BACK WITH A VENGEANCE!/@comment-3503787-20110820042039

HOORAY!

P.S: Most people say that Chupacabra lives on Puerto Rico.....SO DID YOU SEE HIM??