Angels Game Mask Night Photos
May 11, 2011
L.A. Angels Set Lucha Libre World Record For Fans Wearing Masks At A MLB Game

L.A. Angels Set Lucha Libre World Record For Fans Wearing Masks At A MLB Game

So the Los Angeles Angels had the bright idea to set another world record last night during a Tuesday night...