Category: social media

Facebook CCPA compliance in California

LDU Under CCPA California Facebook ads

Credit: Terms Feed


If you're running Facebook ads in California you need to know new policies that are going to affect if your ads are running or not.

The California Consumer Privacy Act

The California Consumer Privacy Act (CCPA) began on January 1, 2020, and as a result, many online platforms are making changes to how data is collected from residents of California.

July 1, 2020 was the deadline for businesses to become compliant with the new policy changes before the California Attorney General started enforcing this new law.

Regardless of where your business is located, if you run ads in California, you are affected.

Here are the cliff notes version of the CCPA:

  • Any business who collects a consumer data & personal information is required to disclose the categories and purposes of the personal info collected. Also a business can't collect added categories of personal information outside of what was disclosed.
  • The customers / consumers / the public can opt-out of their data being sold to third parties.
  • Consumers have the right to request companies to delete any personal info about the consumer that the company collected (with some exceptions).

Note: This applies to all businesses with revenue over $25 million, those that have information from over 50,000 users, and/or businesses who earn more than half their revenue from selling this user data.

How CCPA Affects Facebook Advertisers 

Remember the Cambridge Analytica scandal? In 2019 Facebook settled with the FTC for $5 billion due to data privacy breaches.

Additionally Facebook 
released a document showing data of 6 million Californians may have been shared, costing Facebook something like $17 billion minimum in fines.

CCPA is like the GDPR update made in Europe in 2018 with one big difference: unlike GDPR where users can “opt-in” to have their data collected, CCPA gives users the option to  “opt-out” of having their data collected (and sold) and places that responsibility on companies and advertisers to decide.

How does Facebook’s Limited Data Use tool ensure CCPA compliance?

Facebook LDU enables advertisers on the platform to specify which users’ data should be subject to CCPA data management regulations. The company has outlined the specific ways user data will be limited in their list of state-specific terms, which includes language indicating advertisers are solely liable for compliance with CCPA. 

The feature requires a simple modification to the existing Facebook PageView pixel so that Facebook can automatically detect whether or not a user is in California. Specifically, developers will need to include a string within the Facebook pixel for ‘dataProcessingOptions’ that will allow your business to specify its degree of CCPA compliance. 

The string will allow for an advertiser to control if it is identifying a user in California or if would prefer for Facebook to handle the auto-identification. Of course, the ambiguity here comes from the fact that CCPA is an “opt-out” focused law, rather than “opt-in” like GDPR. So when should you enable LDU? At all times? Only when a user identifies they don’t want to be tracked? That has been left up to the individual advertisers to decide—and to assume the associated risk. 

Limited Data Use Feature

Starting July 1st Facebook rolled out the Limited Data Use (LDU) policy. This limits the way Facebook user data is stored and processed for all California residents.


Well, now the LDU is now auto-enabled for every Facebook business account and all personal information shared through the following Facebook features:



Facebook’s Limited Data Use feature protects Facebook advertisers from violating consumer privacy laws outlined in CCPA. Advertisers have until October 20, 2020 to update the Facebook Pixel to be compliant with CCPA. Action is required to extend the transition period. If no action is taken, the LDU will end on August 1, 2020.

LDU Facebook Events in Ads Manager

The LDU is applied to every Facebook event by default. Data collection for these events is limited to California residents and won't be captured and used in products that used all of customer data in the past.

This is the pop up warning in Ads Manager you may see:



If your company doesn’t meet the CCPA requirements or you don’t run Facebook ads to California residents, you can choose to enable full data use to make sure that all Facebook events (flagged or unflagged) will collect the full amount of data collected.

Before taking any action – first determine if your business is even affected by CCPA. If not, you may just disable the LDU setting in Facebook so that your company can continue to collect data from the California residents you run ads to.

Search Engine Land, made this helpful graphic to breakdown the ins and outs:

LDU Under CCPA California Facebook ads

What Actions Should Brands Take?

The first question you need to answer is, “Does CCPA apply to my company?” Determine if your company is required to be compliant with CCPA guidelines. Note, the personal data of 50,000 “consumers, households, or devices” can be considered highly ambiguous, so you’ll want to think about all of the ways you currently store user data. 

Exempt

If your business is not required to be compliant with CCPA, then you will not be subject to the functions enforced by Limited Data Use. Once you have confirmed that this is the case, you can Enable Full Use of Customer Data within Facebook. (By toggling on “Enable Full Use of Consumer Data”, you will be manually overriding the automatic feature put in place by Facebook)

Limited Data Use Image
If you are exempt, or compliant, you can disable Limited Data Use prior to July 31st by “Enabling” this setting within the Facebook UI.

Non-Exempt

If your business is required to comply with CCPA requirements, then we recommend taking the following actions:

  1. Legal Review: Speak with your legal team about your organization’s broader approach to CCPA compliance. This will include things like your Privacy Policy, or “Do Not Sell My Information” form requirements. 
  2. Technical Compliance: In order to give users in California the ability to opt-out of sharing/selling their personal data, we recommend implementing a web compliance tool. Web compliance tools allow you to give users options regarding tracking and data processing. There are many solutions available, but we recommend the following three options: 
    1. CookieBot: https://www.cookiebot.com/en/
    2. OneTrust: https://www.onetrust.com/ 
    3. Clym: https://www.clym.io/ 
  3. Limited Data Use Flag: Review which actions a user may take that would change the way you may share their data with Facebook. Specifically, are they opting-out of tracking? If so, you will either need to block tracking completely, or you will need to apply a “Limited Data Use” flag to the pixel. 
    1. CCPA is an opt-out law: This means that by default a user is opted into sharing their data, so the default state should not be to have an LDU flag unless your legal team believes otherwise
    2. Blocking all tracking: If you allow a user to block all tracking, this should work in the same way as applying a Limited Data Use flag in your pixel. 
    3. It’s not just the pixel: All of the ways you pass data back to Facebook need to be accounted for (which a good web compliance tool will be able to handle for you) – the technical specs for other forms of data passback can be reviewed here.
  4. Enable Full Use of Customer Data within Facebook: Once you are compliant with CCPA guidelines and have decided if & when you want to update your pixel to include the LDU flag, you can Enable Full Use of Customer Data within Facebook. 

Ensure Facebook Pixel is LDU Complaint

For businesses who have a Facebook Pixel deployed via Google Tag Manager and have a dedicated Analytics/Development team member, you'll have to change the Facebook pixel's PageView event. (Hardcoded Facebook pixels can be updated the same way by a web developer.)

Changes to other Facebook pixel events in addition to the pageview event code may be needed but that depends on the amount of risk you want to take.

These modifications to the ‘dataProcessingOptions’ will allow Facebook to determine whether or not the user is a California resident and the degree of CCPA compliance your business has opted for.

Facebook wrote up some documentation on how their pixel should be updated to detail the dataProcessingOptions method before you call fbq(‘init’).

To disabled the Limited Data Use Mode use:

fbq(‘dataProcessingOptions’, []);

fbq(‘init’, ‘{pixel_id}’);

fbq(‘track’, ‘PageView’);

To enable LDU mode using geolocation, use:

fbq(‘dataProcessingOptions’, [‘LDU’], 0, 0);

To enable LDU for users and specify user geography:


fbq(‘dataProcessingOptions’, [‘LDU’], 1, 1000);

How Facebook Advertisers Feel The Impact of LDU

Retargeting campaigns will probably be the most affected by the LDU.

With LDU automatically enabled across all accounts on July 1, Californians are no longer included in pixel-based retargeting campaigns. If you already have retargeting campaigns set up that run in California these may be affected.

For example, if you're running ads to an audience on the west coast, and 75% of that audience is in California the LDU will take away your ability to see the other 25% of your audience and you can't use their data for retargeting ad campaigns.

Looking forward, there also may be a blow back onto conversion attribution window settings for Facebook users in California as well, and the issue of how this same info will be tabulated in Google Analytics.

Maybe Dean Kamen can invent a solution that protects user privacy but also doesn't stifle businesses who need ads run on Facebook to keep their doors open?

What do you think of the new LDU policy? If you need a Facebook ad policy expert, feel free to schedule a call here.

New Solution to Facebook Ad Policy Violations

After years of working at Facebook, I understand exactly what ad copy in your funnel is triggering the automations and how to get compliant.

Get solid answers directly from the source instead guessing, googling, and playing roulette. Schedule a call with me and I can easily tell you proven reasons why the automations flag you and how to become compliant.

You'll be swapping out walking in a minefield of ad flags, to have a sure path to having your Facebook ad accounts protected from being disabled.

My clients have included the social media marketing agencies of Tony Robbins, Harv Eker, and Dean Graziosi. I'm featured on the Queen of Facebook Mari Smith's Marketing Essentials Course.

Save energy and money - how much is it costing you to not know why Facebook is shutting you down? Talk today. 

Scheduling a call is a big step in learning more about Facebook ad landing page policy.

If you want to skip the line before this offer ends, immediately secure an expert-level Facebook consulting call from someone at Facebook. Book a call with me now!

If you're ok with waiting a bit longer, and entering the waitlist to see if you're eligible - Schedule a call or contact me via email.

 

 

 

Hot Tips For The New Instagram Reels

Credit: Hootsuite


While DJ Ricky Desktop is going viral on TikTok we have a new tool to reach out audiences:

Instagram Reels

(Check out the last blog on Einstein's technique for Combinatory Play)

Here's a few tips for using Instagram Reels:

Instagram Reels for Business Tip #1: Show Behind the Scenes

People love to see what’s behind the scenes. Whether that’s the making of a movie, a Netflix documentary, or the real life behind the camera for a celebrity - people are addicted to finding out what’s really going on.

You can leverage this instinct for your business by showing a human side, that’s less than picture perfect. This will help create an authentic connection between your audience and your brand.

Instagram Reels for Business Tip #2: Over Deliver High Value Content

Posting high value content is a great way to build a community. There’s the reciprocity factor once you give your followers your top tips they’ll feel loyalty to your brand.

Highlight ways your audience can save time by using tried and trued methods you can share and increase the know-like-and-trust factor.

Instagram Reels for Business #3: Review Services or Products

Some of the greatest brand launches have come from partnerships between existing companies and influencers.

A great example is when Devin Graham (@devinsupertramp), a YouTube influencer with nearly 5 million subscribers partnering with Subaru.

Graham published a video of him and his friends taking turns on a slip and slide that propelled them (and their parachutes) off a 500-foot cliff for Subaru’s #MeetAnOwner campaign, showcasing the new Impreza.


Equally important is since Reels are pushed out on the Reels Explore Page, IG users who don’t follow you will see your content — this has potential!

Lagavulin is well-known among whisky aficionados but not as much for casual drinkers.

Lagavulin changed this practically overnight with a video featuring Nick Offerman who played the “man’s man” Ron Swanson on Parks and Rec.

Offerman sits in complete silence for 45 minutes sipping a glass of Lagavulin next to a cackling fire. Whisky aficionados liked this so much they created a 10 hour loop of Offerman drinking whisky:


Why this works is because Offerman isn’t a Brad Pitt - he’s lesser known with his own cult following, which is the definition of a micro-influencer.

The whole video feels absurd and like an inside joke but it worked like gangbusters for Lagavulin because of the targeting and match between Offerman’s personality and the whisky’s brand persona.

Think about using this approach with Instagram Reels and see which influencers match your brand you can feature on your channel.

For a more hands on guide, Guiding Tech has a great article about IG Reels here.

No matter what you do, it's an exciting new tool and the key to maximize new feature releases by social media sites is to dig in and use them a lot, consistently during the first few months of launch.

What is your favorite Reel so far? Post either links to your own fav from a public figure or one you're really proud of creating below:

 

               .  .  .

Enjoyed this blog? Signup here to get updates on new startup blogs.

Is Facebook not explaining why they disapproved an ad?
I worked at FB for years and offer FB Policy Consulting here

Available for freelance writing and guest posting on your blog: blogger@jetskishaman.com

business blog, business blog, business blog

TikTok – Spyware or Social Media App?


Did the Chinese create TikTok just for mining data? Is it any worse than what Facebook already does? 

TikTok (formerly known as Musical.ly,)is a Chinese video-sharing social networking service owned by ByteDance. Most use the app for creating short music, lip-sync, dance,comedy and talent videos around 3 to 15 seconds long as well as short looping videos 3 to 60 seconds song.

Friends of mine encouraged me to get TikTok when it first came out but I didn't and I'm glad now that I didn't.

A college student from Palo Alto California, Misty Hong, is suing ByteDance for breaking federal computer fraud law, the California Constitution's right to privacy law and more.

TikTok uses close up videos of faces from their user base to collect biometric data, the lawsuit claims. After you shoot a video and click on the next button, these videos are transferred to many other websites without your knowledge.

This occurs before you even post the video or save it, Hong's lawsuit states. According to CNET:

"Hong downloaded TikTok in March or April 2019 but never created an account, according to the lawsuit. Months later, she discovered TikTok made one for her. She created five or six videos using the app but never saved or published the videos. Still, TikTok secretly took the videos and her data without her knowledge and sent the information to servers in China, according to the lawsuit."

Well..um..that's a bit of a buzz kill from your singing dancing videos. Super glad to have dodged that bullet.

TikTok has been pulled from the App Store and Play Store in India, its largest market, and has seen similar protests from users in other major markets around the world, including the U.S.

The hacker group, Anonymous has posted on Twitter encouraging everyone to get off of TikTok:

Source: Twitter.com


Lawsuits aside, diving into the secrets to how TikTok works on the back end is quite revealing. A software engineer reverse engineered TikTok and found some alarming details he shared on Reddit:

Source: Reddit



I promise you, this isn't a smear campaign on TikTok as I'm objective towards the app having never used it or having an interest really for or against it. But researching TikTok bring up a lot of questionable data.

U.S. Army operatives aren’t allowed to use it, for instance, and the TSA 
asked employees to stop using it at work in February.

Not to mention the
 FTC is fining the company $5.7 million for mining data from children under 13 years old like email addresses, location, names, and age.

Instead of face privacy concerns head-on, TikTok and ByteDance continually attempt dodge them with convoluted 
location-based developer restrictions and subterfuge about where, exactly, the company is headquartered.

That alone should raise some suspicions. While there is, unfortunately, a lot of anti-Chinese sentiment in America right now, there are also real concerns about privacy being violated for those using the TikTok app.

Trump is threatening to ban TikTok with an executive order now, while
 Microsoft wants to buy TikTok. The problem is, trust.

With all the back doors that can be built into an app to remote filter data to servers in other countries, it would always be suspect. And in essence, it's Microsoft buying your data if you use TikTok, from China, to use for Microsoft products to finally compete with Facebook.

That doesn't exactly allay legitimate concerns about protection of our data. So yes, there are rumbles beneath the surface right now about all of this.

I believe it is a good time to assess priorities for what kids are exposed to. I'd like to opt out of this real life version of a Black Mirror episode we seem to be living in right now. We can do this by choosing what we expose ourselves to and our families.

Cognitive development of teens isn't exactly part of this business blog's focus, but it is something to keep in mind when making parental choices.

The news about TikTok's massive (intentional) data breaches is a good reminder that, even despite being in lockdown due to covid, we don't all have to keep staring at screens.

Do you use TikTok? Do your kids? What are some alternatives to staring at screens you enjoy? Comment below!

             .  .  .

Enjoyed this blog?
Signup here to get updates on new startup blogs.
Is Facebook not explaining why the disapproved an ad?
I worked at FB for years and offer FB Policy Consulting here

Available for freelance writing and guest posting on your blog: trevor@trevorwgoodchild.com

business blog, business blog, business blog

7 Tips to Grow Your Instagram Following


Want a proven methods on how to increase your Instagram following? Read on!

Whether you're at an Airbnb chillaxing, at home or standing in line at the grocery store - you'll see people staring at Instagram on their smart phones.

I would never call myself a guru of IG but I'm hip on a few tips. Below you'll find proven methods to growing your Insta-following.

1. Run A Photo Contest 

Running a photo contest can hyper charge your follows and engagement. 

2. Use Best of Content on Your IG Channel

Taking the best-of-the-best user content from around the web and featuring it on your IG channel is also a great tool to super boost IG engagement.

3. Hashtag Strategy

While it's been debated for years on what the right amount of #hashtags is to use, it's generally agreed that using 9 hashtags for each post is the best strategy. You don't want to use more than that as IG can start reducing your reach if you do.

4. Post Daily

Post once daily at least, use tools like Buffer to preschedule your posts if you need to.

5. Take Advantage of Current Trends

Pay attention to what's trending & hijack trending hashtags to use with your own content.

6. Create Brand Themes & Colors

Make sure that you create a brand theme and color palette that's consistent to build that know-like-and-trust factor. 

7. Run IG Ads & Collab With MicroInfluencers

If you got the bucks, run ads and pay micro influencers to sponsor your content - that's got go viral potential.

Even on the sub sub of those not micro influencers but just at like 9K-50K followers you can see about collabing to expand reach.

Here's an example of a great IG post:


What are your goals using Instagram? Comment below!

             .  .  .

Enjoyed this blog?
Signup here to get updates on new startup blogs.

New Solution to Facebook Ad Policy Violations

After years of working at Facebook, I understand exactly what ad copy in your funnel is triggering the automations and how to get compliant. I'm a Facebook ad policy specialist and can audit your funnel, and share what to say that Facebook wants to see instead - but just isn't telling you.

Want to book a call to talk to Facebook and get results? Get solid answers directly from the source instead of guessing, googling and playing roulette? Schedule a call with me and I can easily tell you proven reasons why the automations flag you and how to become compliant.

You'll be swapping out walking in a minefield of ad flags, to have a sure path to having your Facebook ad accounts protected from being disabled. My clients have included social media marketing agencies of Tony Robbins, Harv Eker and Dean Graziosi. I'm featured on the Queen of Facebook Mari Smith's Marketing Essentials Course.

Save energy and money - how much is it costing you to not know why Facebook is shutting you down? My calendar is here.

Tony Robbins

I get 100s of emails a week from businesses and advertisers asking for help when their facebook ad account keeps getting disabled, so my calendar gets booked fast. But if you want to get to the front, you can pre-pay for a consulting session here: Book a call

facebook ad account keeps getting disabled

If you want to skip the line before this offer ends, immediately secure an expert-level Facebook consulting call from someone at Facebook. Book a call with me now! If you're ok with waiting a bit longer, and entering the waitlist to see if you're eligible - Schedule a call or contact me via email.

Mari Smith and Trevor W Goodchild

 

Available for freelance writing and guest posting on your blog: trevor@trevorwgoodchild.com

Trevor W. Goodchild

Congress Challenges Big Tech Monopolies

Credit: AP Photo/Pablo Martinez Monsivais, Evan Vucci, Jeff Chiu, Jens Meyer


Wednesday, July 29th, the 4 companies that make up Big Tech, Amazon, Apple, Google and Facebook faced off with Congress on allegations that their business's monopolistic practices stifle competition unfairly, breaking antitrust laws.

Facebook’s Mark Zuckerberg, Amazon’s Jeff Bezos, Google’s Sundar Pichai, and Apple’s Tim Cook testified (remotely) on the anti-competitive behavior of their companies.

The House Judiciary Committee began this investigation over a year ago and collected over 1.3 million documents about these business practices.

This marks the 1st time that Amazon CEO Jeff Bezos, whose net worth is 181 BILLION dollars, has ever faced Congress.

PHOTO BY MICHAEL PRINCE/FORBES COLLECTION


Big Tech CEOs appeared virtually before Congress for 5 hours facing relentless criticism of their business practices. Amazon's CEO Jeff Bezos' opening statement was:

“Just like the world needs small companies, it also needs large ones,”

The Committee Chairman Rep. David Cicilline likened the CEOs to kings and said Congress wasn’t going to bow down to them.

Graeme Jennings | Credit: AP


‘Your ability to dictate terms, call the shots, upend entire sectors, inspire FEAR resemble the powers of a private government. Our founders would not bow before a king, nor should we bow before the emperors of the online economy.”

Then the lawmakers cited details on the executives emails and internal documents they’d acquired, and pressuring Big Tech CEOs to explain how they got their market dollars.

Amazon’s antitrust investigation was considered less in depth as questions asked of Google and Facebook but there were some pointed questions asked.

These included how Amazon treats and handles 3rd party sellers on its website to whether or not the company properly regulates knock offs and counterfeit products.

Credit: Bloomberg


Rep. Hank Johnson asked:

“Why isn’t Amazon responsible for keeping all counterfeit products off of its platform?”

Jeff Bezos replied:

“We do a lot to prevent counterfeiting. We have uh, a team of more than a thousand people that does this.”

Lawmakers cited a Wall Street Journal report from April this year that stated Amazon.com Inc. employees have used data about independent sellers on Amazon to develop competing products, at odds with their own stated policies.

Rep. Pramila Jayapal asked:

“Does Amazon ever access and use 3rd party seller data when making business decisions? And a yes or no will suffice sir.”

Amazon CEO Bezos replied:

“I can’t answer that question ‘yes’ or ‘no’ what I can tell you is we have a policy against using seller-specific data to aid our private label business but I can’t guarantee you that that policy hasn’t been violated.”

Which essentially means, yes, Amazon has data mined independent sellers’ data to compete against them but, will assign blame later to a scape goat. Maybe a few contract employees will get fired.

When your company gets big, it's good to remember why we do this, so humanity doesn't get lost just crunching numbers.

What do consumers in America actually feel about Big Tech’s dominance of the market?

72% of U.S. adults believe big tech companies have too much “power and influence” in politics, per a Pew Research survey conducted in June, while an Accountable Tech/GQR Research poll in July found 85% of respondents believe they have too much power in general. [Source: Forbes]

Google was playing for higher stakes because of how advanced the anti trust investigation is against them. The other 3 companies aren’t facing as serious of a monopoly charge as Google is facing.

It’s highly likely there will be a new law suit filed against Google in the coming months.

Congress asked questions relevant to their ongoing investigation against Google. One of which was how often does Google tailor search results to keep people on Google instead objective data, and info other websites provide?

Committee chairman Rep. David Cicilline asked:

“Did Google ever use its surveillance over web traffic to identify competitive threats?”

Google CEO Sundar Pichai responded:

“Congressman, just like other businesses, we try to understand trends from uh you know data we can see.We use it to improve products for our users,”

Almost the entire rest of Google’s time at the hearing was defending itself against charges that its search results don’t favor republicans.

Apple’s CEO Tim Cook didn’t get as many questions.

Most of the questions Apple got related to the App Store, and whether when a consumer is searching for apps if the search results favor apps Apple engineers over competitor apps.

Rep. Hank Johnson asked:

“Does Apple not treat all app developers equally?”

Cook replied,

“Sir we treat every developer the same. We have open uhhhh and transparent rules. It’s a rigorous process. Because we care so deeply about privacy, security and quality, we do look at every app before it goes on…”

Cook said that Apple acts fairly, pointing to the diversity of apps on the app store, as well as the benefits to consumers in having a wide selection instead of just Apple-made apps.

Facebook’s CEO Zuckerberg got many questions on misinformation and perceived political bias on the many social media companies they own.

Zuck replied:

“We do not want to become the arbiters of truth. I think that would be a bad position for us to be in.”

Speaking to the charges of monopolizing social media sectors, there were questions about social media companies Facebook has bought such as Instagram.

Ant-trust investigations into this exposed internal Facebook emails Mark Zuckerberg sent around the time of these acquisitions.



Rep. Joe Neguse said:

“Facebook also tried to buy other competitive startups…in fact you did tell one of Facebook’s senior engineers in 2012 that you can quote:

‘Likely just buy any competitive startup but it will be a while before we can buy Google.’

Do you recall writing that email?”


Facebook CEO Zuckerberg replied:

“Uh Congressman, I don’t specifically but it sounds like a joke.”


Zuckerberg pointed out that his acquisition of Instagram was approved at the time by regulators.

A key takeaway is that Congress did their research this time to actually understand more of how these Big Tech companies work and had better questions.

Top down view shows that these companies will continue to be under the microscope from both sides of the aisle.

The House antitrust subcommittee is going to release a report in the aftermath of this hearing with recommendations on changes to antitrust laws - in regards to Big Tech’s monopoly.

Federal Trade Commission investigations in the states are going to use some of the information revealed in this hearing to further their cases.

What's concerning is that if Google is filtering results from your Google searches to reveal less than the truth - this manipulates your perception of reality.

If Google search results only cater to their advertisers and things that support their platform - this is literally creating life choices for billions of people who view the same data as objective.

It wouldn't be an issue if there was a real space for other search engines to compete, but Bing is dead, Duck Duck Go is used by only a small minority and Yahoo search is a joke.

With Google being used by everybody...this is where being a monopoly causes issues:


How do you think antitrust laws should change in regards to Big Tech?

               .  .  .

Enjoyed this blog?
Signup here to get updates on new startup blogs.
Is Facebook not explaining why the disapproved an ad?
I worked at FB for years and offer FB Policy Consulting here

Available for freelance writing and guest posting on your blog: blogger@jetskishaman.com

Trevor W. Goodchild