Barf Bags: 1 Day in Klappen

The Barf Bags crew turned up to drink beers and shred the spring slush in Klappen, Sweden.