A review by three_moons
The First Battle by Erin Hunter

5.0

Love this book, despise Clear Sky.