Lost Almost Japan Footage

Chris Haslam, Cooper Wilt, and Lewis Marnell rip Japan in this lost footage from an Almost trip.