confinescollectibles.com
1980 Team USA "Miracle on Ice" 13x16 Framed Photo Display with Lake Placid Patch
$99.95
Custom frame measures 13" x 16" in size and features a photo of "The Miracle on Ice". Display also features an Official Lake Placid 1980 patch. Please note that frame...