File:2003 toy network american flag plush.jpg

A 2003 Independence Day Crash plush by Toy Network.