A giant 12 foot snowman on the roof of Meattox Dr
Man, did you see that snow daddy on El Toro Locoâs roof?