Rattle Some Cages (Battle Crows MC #3)
Lani Lynn Vale

Price Crow first saw Sabrina Proctor in the middle of a hurricane.
She’d been sitting next to her dead best friend, who’d passed away on the beach, with no way to get her back home, thanks to the world’s worst luck, and one hell of a storm.
So Price does what any decent person would do: he carries Sabrina’s dead best friend to their beach house and doesn’t leave her side until he’s forced to.
He had every intention of bridging that gap, of checking up on her and making sure she was okay, but life is funny and has a way of making a mockery of the best-laid plans.
Despite one hell of a connection, under the worst of circumstances, they go their separate ways. At least, he tries to. But he can’t stop thinking about her, and it becomes apparent, very fast, that he has a decision to make.
Choose Sabrina, or live out the rest of his life making everyone else around him happy except for himself.
Tagged as:
- contemporary 5
- suspense 2
- funny 2
- military 2
- mafia 2
- biker hero 2
- age gap 2
- sassy heroine 2
- bad boys 2
- alpha male 2
- dark romance 2
- angst 2
- virgin heroine 1
- Add topics
romance tags
The 'Battle Crows MC' series
144 ratings 4.33 ·- Always Someone's Monster by Lani Lynn Vale Book #1
- Make Me Your Villain by Lani Lynn Vale Book #2
- Rattle Some Cages by Lani Lynn Vale Book #3
- Not a Role Model by Lani Lynn Vale Book #4
- Get Tragic by Lani Lynn Vale Book #5
- Strange & Unusual by Lani Lynn Vale Book #6
- Never Trust the Living by Lani Lynn Vale Book #7
suspense · contemporary · military · bikers · humor · alpha male · length-medium · age difference · friends to lovers · bad boys · abuse · erotica
Battle Crows MC reading order and complete book list ❯