Your console.log line isn't getting hit because the code is failing at the http.get line. When AngularJS itself hits an error the location of the error shown in the console often isn't of much use.
I used a JSON validator found here and loaded up your JSON. Two errors were found. If you do the same you can easier track them down and see whats wrong.
hericles 289 Master Poster Featured Poster
ddanbe commented: Well explained! +15
hericles 289 Master Poster Featured Poster
almostbob commented: what he said :) +13
ddanbe commented: well said! +15
[NOPE]FOREVER commented: Thankyou sir +1
diafol commented: thank you, heh heh +0
diafol commented: good points +14
almostbob commented: can't get tighter answer than this Kudos +13