Captain Lou Albano’s Music Tie-In
As a fan and follower of professional wrestling, I am still in awe of all the mainstream coverage Lou Albano’s passing is receiving. It’s been over twenty years since he’s been seen on television screens as a wrestling character, though people do remember him as the star of the live action part of the Super Mario Bros. show in the 90s.
As a wrestling manager in the WWF in mid-80s, Captain Lou was more of […]