• Pedestrian Crossing in China Turns Footsteps Into Leaves…
  • They are just losers…
  • 80,000 volts through a flower
  • Radio Competition
  • Ermagerd ferrwerks!
  • When you have a problem…
  • Lessons from Mario
  • Text suggestion
  • Care for a drink?
  • Sweden is full of surprises
  • Hell yeah I’m gonna sniff it
  • Adorable monstrosity