TFC The Filipino Channel, South San Francisco, California. 919,397 likes · 16,173 talking about this · 2,085 were here. Welcome to the official community page of TFC! The home of #TeamAbroad! Like us...
TFC The Filipino Channel, South San Francisco, California. 919397 likes · 16173
talking about this · 2085 were here. Welcome to the official community...