That Ranger is NAAAAASHHHTAAAAAY!!!!! Ford Power!