Translation: Hedley. Hand Grenade.
Translation: The Almost. Hand Grenade.
Translation: Almost. Hand Grenade.
Translation: Leona Lewis. Stone Hearts And Hand Grenades.