Where are the Crates on NFS Carbon?

Philippines
July 11, 2010 7:16pm CST
I have been playing NFS Carbon for years now, completing all the races not completing it 100% because I couldn't find all the crates. I just want to know if these crates are in a specific places or do they just come randomly as you continue to free roam?
No responses