Upload image:
Provide image link:
The most amount of grapes eaten in 3 minutes is 133. This record was set in 2001 by Mat Hand, from the UK.
You know you are addicted to coffee if ... You short out motion detectors.
Foodista
Foodnetwork
Food Republic
Restless Chipotle
Peanut Butter and Peepers