Why would a car making a rattling noise at the front left especially when in 2nd or 3rd gear and accelerating?

Check wheel bearings - quickly! Very dangerous left unrepaired!