April 27th 1:04AM
Giant Cheese Taco is an Internet shock site from the makers of the infamous Bluewaffle. The site features a single shocking image that generates large amounts of traffic.