Watch Devin Super Tramp Ride A Motorised Drift Trike Around The Streets Of New Zealand VIDEOS / By timw_brap Does Devin Super Tramp ever stop having fun and doing completely awesome stuff?