The Olson Twins get loose in Italy



Earlier this month father and son combo, Steve and Alex Olson went to Venice, Italy
for the Venice Biennale, arguably the world's most prestigious art exhibition.
LA Weekly has the story HERE.