posted Jan 6, 2014, 10:57 AM by Darren Altbaum
updated Jan 9, 2014, 8:24 AM
If you have been waiting for what seems like a while for these beauties, well, then we all certainly appreciate the wait. While the unit here shows the "OLLIE", the Ollie will only be on part number 500200 and 500230 (METRA #401). You can also get these in a special commemorative edition non-function display (500200-D).
This truly inspiring story is touching and certainly worth a read.