a
‘Mega Bear’ of Megaworld at BGC

‘Mega Bear’ of Megaworld at BGC

  A gigantic bear sits on top of one of the high-rise buildings of Uptown Mall in Bonifacio Global City (BGC), Taguig in this photo taken on Thursday. Christmas displays and gimmicks help attract consumers to visit malls for their holiday shopping. George Calvelo...
'