Talk:Frog Racing/@comment-5183732-20120612014718/@comment-71.10.120.134-20120704174158

Possibly, but I can't say for sure. I think on the Apple computers where you actually download apps onto it, maybe. But I know next to zero info on that stuff.