July 30, 2017 at 20:06:00 UTC
Those darn 1930's inner tube caps! You can almost hear the slide whistle :p
By zenfetcher feat. himself