Watch Starlee & Arthur Review - Art Heist

Starlee & Arthur Review Season 1 Episode 10

Season 1 Episode 10

First Aired: September 15, 2008

Description: Starlee and Arthur discuss their theories about some of the most infamous art heists in history.