Jaffa Cakes are actually orange and chocolate flavored mini-cakes popular in England.
The Simmons sisters have cleverly turned this popular European treat into scrumptious street kicks!