Their first full length album , `` Fleet Foxes '' , was released shortly afterwards on 3 June 2008 .
Their first full length album , `` Fleet Foxes '' , was released on 3 June 2008 .