new.minimania.com
The Green Savior Saves A Mini Cooper
A man that calls himself the Green Savior was seen and recorded helping a man and his Mini Cooper getting out of some trouble in the snow.