S01 E03
Jan 27, 2015Not Available
Sons of Liberty
Independence (Part 1)
Release Date: Jan 27, 2015Episode Description
The superior British Royal Army massacres the rest of colonial militia at the famed Battle of Lexington. The two forces clash again at Concord, forcing the British to retreat.
Where to Watch Sons of Liberty Season 1 Episode 3.01 Now
Best
Rent/Buy
Free