There's officially a new largest pumpkin in Colorado, which breaks a 2013 record. Brian calls it Gourd-Zilla! The pumpkin could make over 560 pumpkin pies.
Trick shots are as much of a staple of the internet as cat videos, so you have to really rise above the noise to standout. This video manages to rise above. Way, way above.