Photo of the day: Keep ’em under 88mph (see also: Me and the DeLorean)