Boston Pro speakers

This is a discussion on Boston Pro speakers within In-Car Entertainment, part of the Under the Hood category; Originally Posted by v1p3r
How about the Sierra?
He said 'a better car'. Not the best car ever to exist ...