Ron Allen has discovered the fountain of youth and apparently its a skateboard. Watch as he inspires us all with this “On the spot” filmed on his 50th birthday. Stay positive y’all. independenttrucks.com.